package com.jumper.property.comparer.core.bean;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 操作数据比较配置
 */
@Getter
@Setter
public class RootSetting {
    /**
     * 类型
     */
    private Class<?> cls;
    /**
     * 属性对比设置
     */
    private List<PropertySetting> propertySettings;
    /**
     * 分组对比设置
     */
    private List<CombinationPropertySetting> combinationSettings;
    /**
     * 集合配置
     */
    private List<PropertySetting> arraySettings;
    /**
     * 对象设置
     */
    private List<PropertySetting> objectSettings;
}
